43 Avenue de la Liberation, 47700 Casteljaloux, France
View on Map
What travelers say:
cap au sud pizzeria, the elegance and freshness are played to the fullest, even a tableware that is easy to be ignored, small to a shelf where dumplings are placed, are small and exquisite, and the details must be liked.